have a short nap - Turkish English Dictionary